____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
ProFTPD
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Contents
β’ Geschichte
β’ Konfiguration
β’ Weblinks
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Geschichte
Die Idee zu dem FTP-Server kam den Entwicklern aufgrund der hohen Verbreitung von wu-ftpd, welcher aber wenig Features besaΓ. Diese nachtrΓ€glich einzuarbeiten schien den Programmierern zu ineffizient, woraufhin sie ein eigenes Projekt starteten β den ProFTPD.
Konfiguration
Der ProFTPD ist vielseitig ΓΌber die Datei /etc/proftpd/proftpd.conf (bei frΓΌheren Systemen wie Ubuntu 6.10 ΓΌber /etc/proftd.conf) konfigurierbar und Γ€hnelt in der Konfiguration dem Webserver Apache. Unter anderem kΓΆnnen auch virtuelle Server erstellt und verwaltet werden. Der Server kann als "standalone" oder per inetd gestartet werden. IPv6-UnterstΓΌtzung ist ebenfalls vorhanden. Ein modularer Aufbau erlaubt SSL/TLS-VerschlΓΌsselung, oder Erweiterungen wie LDAP oder SQL.
GUI/Webschnittstellen (Auswahl)
Die Bedienung des Programms ProFTPD erfolgt, wie die meisten Serverprogramme unter Unix/Linux, ΓΌber die Kommandozeile. Es gibt jedoch eine Auswahl von Zusatzprogrammen, welche eine grafische BenutzeroberflΓ€che (GUI) fΓΌr ProFTPD bereitstellen. Der Sinn solcher grafischen BenutzeroberflΓ€chen ist es, die Konfiguration und die Bedienung des Servers sowie insbesondere das Monitoring der Geschehnisse auf dem Server bequemer und ΓΌbersichtlicher zu gestalten. Eine Auswahl vorhandener GUIs fΓΌr ProFTPD ist:
β’ GAdmin-ProFTPD, ein GTK+ Frontend fΓΌr GNOME und KDE, als Teil der GUI-Sammlung GAdmintools. GAdmin-ProFTPD muss jedoch nicht zwingend auf der Maschine installiert werden, auf der ProFTPD lΓ€uft, sondern kann via SSH auch entfernte Server fernsteuern.
β’ ProFTPD Admin
β’ ProFTPD PHP/MySQL administrations tool
β’ ProFTPD Administrator
β’ ProFTPd-Admin (php/mysql/self hostet)
β’ ProFTPd-Admin (php/mysql,self hosted), Fork mit Login
Anmerkung: Die Verwendung eines GUIs schlieΓt die parallele Bedienung des Servers ΓΌber die Kommandozeile nicht aus, ebenfalls kΓΆnnen auch mehrere GUIs parallel betrieben werden.
Weblinks
β’ Projekt-Website
β’ Webseite des Hauptentwicklers mit zahlreichen Anleitungen und Hintergrundinformation
cite-note-994f7adef4873259-11. Release 1.3.8c. 11. Dezember 2024 (abgerufen am 26. Dezember 2024).
cite-note-b5639b6a930e5d13-22. www.proftpd.org.
cite-note-d0b56340880726d3-33. Home. (abgerufen am 26. Februar 2025).
cite-note-d357ab7fe2a33e12-44. github.com. (abgerufen am 10. Januar 2021): βGPLv2 source license. The source code is available to audit.β
cite-note-a207faaace719adb-55. github.com.